    .loginWrapper {
        width: 100%;
        height: 100vh;
        background-color: rgba(0, 0, 0, 0.8);
        padding: 20px;
        text-align: center;

        .form {
            text-align: right;
            width: 500px;
            margin: 100px auto;
            padding: 20px;
            background-color: rgba(255, 255, 255, .9);
            box-shadow: 2px 2px 3px #888;

            span {
                color: #333;
                font-weight: bold;
            }

            .title {
                font-size: 20px;
                font-weight: bold;
                text-align: center;
            }

            input {
                border: none;
                border: 1px solid #888;
                border-radius: 20px;
                padding: 3px 8px;

                &:focus {
                    outline: none;
                }

            }

            .item {
                width: 350px;
                margin: 20px 0;
            }

            .btn {
                text-align: center;

                button {
                    width: 100px;

                    &:hover span {
                        color: #f40;
                    }

                    &.login {
                        background-color: #73f;
                    }
                }
            }
        }
    }